package com.jeesite.modules.digitalize.entity.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;
import java.util.Date;

@Data
public class DigitalizePlanDetailAddDTO {

    @ApiModelProperty("计划id")
    @NotNull
    private Long planId;
    @ApiModelProperty("任务名")
    private String name;
    @ApiModelProperty("计划开始时间")
    private Date planStartDate;
    @ApiModelProperty("计划结束时间")
    private Date planEndDate;
    @ApiModelProperty("实际开始时间")
    private Date startDate;
    @ApiModelProperty("实际结束时间")
    private Date endDate;
    @ApiModelProperty("预警时间 前n天")
    private Integer warnDay;

    @ApiModelProperty("当前鼠标点击所在任务id， 为空 则直接添加到任务尾， 否则添加到当前鼠标所指任务上级")
    private Integer currentPointId;
}
